前端开发经验总结-HTTP 常见状态码

前端开发经验总结系列之 HTTP 常见状态码

  • 1xx: 信息
  • 2xx: 成功
    • 200 OK 请求成功
    • 204 No Content 没有内容(没有response body,浏览器应该继续显示原来的文档)
    • 205 Reset Content 没有新文档(但浏览器应该重置它所显示的内容,用来强制浏览器清除表单输入内容)
  • 3xx: 重定向
    • 301 Moved Permanently 重定向(所请求的页面已经转移至新的url)
    • 302 Found 临时重定向(所请求的页面已经临时转移至新的url)
    • 304 Not Modified 文档未修改(客户的缓存资源是最新的, 要客户端使用缓存)
    • 307 Temporary Redirect 临时重定向(所请求的页面已经临时转移至新的url)
  • 4xx: 客户端错误
    • 400 Bad Request 坏请求(发送的Request中的数据有错误)
    • 403 Forbidden 请求被服务器拒绝了
    • 404 Not Found 未找到资源(服务器无法找到被请求的页面)
  • 5xx: 服务器错误
    • 500 Internal Server Error 内部服务器错误(服务器遇到一个错误,使其无法为请求提供服务)
    • 501 Internal Server Error 未实现(客户端发起的请求超出服务器的能力范围)